Performance Evaluation of Software Development Effort Estimation Using Neuro-Fuzzy Model

نویسندگان

  • Vidisha Agrawal
  • Vishal Shrivastava
چکیده

ne of the greatest challenges for software developers is forecasting the development effort for a software system for the last decades. The capability to provide a good estimation on software development efforts is necessitated by the project managers. Software effort estimation models divided into two main categories: algorithmic and non-algorithmic. Developers should be able to achieve practices containing effort estimation based on their own programs. New paradigms as Fuzzy Logic may offer an alternative for software effort estimation. In this paper the estimated time for Neuro fuzzy model created for three membership functions is compared with the existing neural network models. The Neuro fuzzy model for Gaussian, triangular and trapezoidal membership function is compared with the neural network models. For this experiment Lopez Martin dataset was used with 41 modules. We compared the three different membership function models (Gaussian MF, Triangular MF and Trapezoidal MF) with the existing neural network models on the basis of five different parameters. Those are Magnitude Relative Error (MRE), Mean Magnitude Relative Error (MMRE), Prediction (Pred), Balanced Relative Error (BRE), Relative standard deviation (RSD) and Root Mean Squared Error (RMSE). Finally it is observed from the comparison that Neuro Fuzzy model using Trapezoidal membership function gives better results than all other models. It is also observed that Trapezoidal MF gives better results for all the five parameters. Keywords—Software development Effort Estimation, MMRE, Pred, BRE, RSD, RMSE, GMF, Tri MF and Trap MF,

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Software Effort Estimation Using Neuro-Fuzzy Model with SEER-SEM

Accurate software development effort estimation is a critical part of software projects. Effective development of software is based on accurate effort estimation. Although many techniques and algorithmic models have been developed and implemented by practitioners, accurate software development effort prediction is still a challenging endeavor in the field of software engineering, especially in ...

متن کامل

Type-2 Fuzzy Logic Approach To Increase The Accuracy Of Software Development Effort Estimation

predicting the effort of a successful project has been a major problem for software engineers the significance of which has led to extensive investigation in this area. One of the main objectives of software engineering society is the development of useful models to predict the costs of software product development. The absence of these activities before starting the project will lead to variou...

متن کامل

A Neuro-Fuzzy Model with SEER-SEM for Software Effort Estimation

Software effort estimation is a critical part of software engineering. Although many techniques and algorithmic models have been developed and implemented by practitioners, accurate software effort prediction is still a challenging endeavor. In order to address this issue, a novel soft computing framework was previously developed. Our study utilizes this novel framework to develop an approach c...

متن کامل

Hybrid Neuro-Fuzzy Systems for Software Development Effort Estimation

The major prevailing challenges for Software Projects are Software Estimations like cost estimation, effort estimation, quality estimation and risk analysis. Though there are several algorithmic cost estimation models in practice, each model has its own pros and cons for estimation. There is still a need to find a model that gives accurate estimates. This paper is an attempt to experiment diffe...

متن کامل

A Hybrid Intelligent Model for Software Cost Estimation

Accurate software development effort estimation is critical to the success of software projects. Although many techniques and algorithmic models have been developed and implemented by practitioners, accurate software development effort prediction is still a challenging endeavor in the field of software engineering, especially in handling uncertain and imprecise inputs and collinear characterist...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015